home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 2109 / 2109.xpi / chrome / febe.jar / content / settings / schedule.xul < prev   
Extensible Markup Language  |  2009-07-03  |  14KB  |  300 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <!DOCTYPE overlay [
  4. <!ENTITY % febeDTD SYSTEM "chrome://febe/locale/febe.dtd" >%febeDTD;
  5. <!ENTITY % febeHelpDTD SYSTEM "chrome://febe/locale/febeHelp.dtd" >%febeHelpDTD;
  6. <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd" >%globalDTD;
  7.  ]>
  8.  
  9. <overlay id="febescheduleOverlay"
  10.     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  11.  
  12.     <prefpane id="schedule" label="&febe.schedule.label;"
  13.         onpaneload= "febeLoad();febeHideHelpIcons();febeDisplayLastBU();febeGetNextBackup();febeSchedulePrompts();">
  14.  
  15.         <script type="application/x-javascript" src="chrome://febe/content/febeCommon.js"/>
  16.         <script type="application/x-javascript" src="chrome://febe/content/febe.js"/>
  17.         <script type="application/x-javascript" src="chrome://febe/content/febeOptions.js"/>
  18.         <script type="application/x-javascript" src="chrome://febe/content/febeScheduleBackup.js"/>
  19.         <script type="application/x-javascript" src="chrome://febe/content/febeUDBu.js"/>
  20.         <script type="application/x-javascript" src="chrome://febe/content/boxnet.js"/>
  21.         <script type="application/x-javascript"    src="chrome://febe/content/febeObserver.js"/>
  22.  
  23.         <stringbundleset id="febestringbundleset">
  24.             <stringbundle id="febe-strings" src="chrome://febe/locale/febe.properties"/>
  25.         </stringbundleset>
  26.  
  27.         <preferences>
  28.             <preference id="frequency" name="extensions.febe.schedule.frequency" type="string" instantApply="true"/>
  29.             <preference id="dailyHour" name="extensions.febe.schedule.daily.hour" type="int" instantApply="true"/>
  30.             <preference id="dailyMinute" name="extensions.febe.schedule.daily.minute" type="int" instantApply="true"/>
  31.             <preference id="weeklyDay" name="extensions.febe.schedule.weekly.day" type="int" instantApply="true"/>
  32.             <preference id="weeklyHour" name="extensions.febe.schedule.weekly.hour" type="int" instantApply="true"/>
  33.             <preference id="weeklyMinute" name="extensions.febe.schedule.weekly.minute" type="int" instantApply="true"/>
  34.             <preference id="monthlyDay" name="extensions.febe.schedule.monthly.day" type="int" instantApply="true"/>
  35.             <preference id="monthlyHour" name="extensions.febe.schedule.monthly.hour" type="int" instantApply="true"/>
  36.             <preference id="monthlyMinute" name="extensions.febe.schedule.monthly.minute" type="int" instantApply="true"/>
  37.             <preference id="reminderdays" name="extensions.febe.reminderdays" type="int" instantApply="true"/>
  38.             <preference id="backupOnStartup" name="extensions.febe.backupOnStartup" type="bool" instantApply="true" onchange="febeSchedulePrompts();"/>
  39.             <preference id="backupOnShutdown" name="extensions.febe.backupOnShutdown" type="bool" instantApply="true" onchange="febeSchedulePrompts();"/>
  40.             <preference id="backupOnShutdownPrompt" name="extensions.febe.backupOnShutdown.prompt" type="bool" instantApply="true"/>
  41.             <preference id="backupOnStartupPrompt" name="extensions.febe.backupOnStartup.prompt" type="bool" instantApply="true"/>
  42.         </preferences>
  43.  
  44.         <groupbox class="box-inset">
  45.             <caption class="outset rounded">
  46.                 <label value="&febe.schedule.label;"/>
  47.                 <image id="febeHelp10" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('10','&febe.schedule.label;');" class="helpButton"/>
  48.             </caption>
  49.             <radiogroup id="scheduleID" preference="frequency" onselect="febeScheduleChange();">
  50.                 <grid>
  51.                     <columns>
  52.                         <column/>
  53.                         <column/>
  54.                         <column flex="1"/>
  55.                         <column/>
  56.                         <column flex="1"/>
  57.                         <column flex="1"/>
  58.                     </columns>
  59.                     <rows>
  60.                         <row align="center">
  61.                             <radio id="dailyID" value="daily"/>
  62.                             <label id="dailylabelID" value="&febe.schedule.daily.label;"/>
  63.                             <label value=""/>
  64.                             <label id="dailylabelatID" value="&febe.schedule.at.label;"/>
  65.                             <menulist id="dailyHourID" preference="dailyHour">
  66.                                 <menupopup>
  67.                                     <menuitem label="00" value="0"/>
  68.                                     <menuitem label="01" value="1"/>
  69.                                     <menuitem label="02" value="2"/>
  70.                                     <menuitem label="03" value="3"/>
  71.                                     <menuitem label="04" value="4"/>
  72.                                     <menuitem label="05" value="5"/>
  73.                                     <menuitem label="06" value="6"/>
  74.                                     <menuitem label="07" value="7"/>
  75.                                     <menuitem label="08" value="8"/>
  76.                                     <menuitem label="09" value="9"/>
  77.                                     <menuitem label="10" value="10"/>
  78.                                     <menuitem label="11" value="11"/>
  79.                                     <menuitem label="12" value="12"/>
  80.                                     <menuitem label="13" value="13"/>
  81.                                     <menuitem label="14" value="14"/>
  82.                                     <menuitem label="15" value="15"/>
  83.                                     <menuitem label="16" value="16"/>
  84.                                     <menuitem label="17" value="17"/>
  85.                                     <menuitem label="18" value="18"/>
  86.                                     <menuitem label="19" value="19"/>
  87.                                     <menuitem label="20" value="20"/>
  88.                                     <menuitem label="21" value="21"/>
  89.                                     <menuitem label="22" value="22"/>
  90.                                     <menuitem label="23" value="23"/>
  91.                                 </menupopup>
  92.                             </menulist>
  93.                             <menulist id="dailyMinuteID" preference="dailyMinute">
  94.                                 <menupopup>
  95.                                     <menuitem label=":00" value="0"/>
  96.                                     <menuitem label=":05" value="5"/>
  97.                                     <menuitem label=":10" value="10"/>
  98.                                     <menuitem label=":15" value="15"/>
  99.                                     <menuitem label=":20" value="20"/>
  100.                                     <menuitem label=":25" value="25"/>
  101.                                     <menuitem label=":30" value="30"/>
  102.                                     <menuitem label=":35" value="35"/>
  103.                                     <menuitem label=":40" value="40"/>
  104.                                     <menuitem label=":45" value="45"/>
  105.                                     <menuitem label=":50" value="50"/>
  106.                                     <menuitem label=":55" value="55"/>
  107.                                 </menupopup>
  108.                             </menulist>
  109.                         </row>
  110.                         <row align="center">
  111.                             <radio id="weeklyID" value="weekly"/>
  112.                             <label id="weeklylabelID" value="&febe.schedule.weekly.label;"/>
  113.                             <menulist id="weeklyDayID" preference="weeklyDay">
  114.                                 <menupopup>
  115.                                     <menuitem label="&febe.schedule.weekly.sun.label;" value="0"/>
  116.                                     <menuitem label="&febe.schedule.weekly.mon.label;" value="1"/>
  117.                                     <menuitem label="&febe.schedule.weekly.tue.label;" value="2"/>
  118.                                     <menuitem label="&febe.schedule.weekly.wed.label;" value="3"/>
  119.                                     <menuitem label="&febe.schedule.weekly.thu.label;" value="4"/>
  120.                                     <menuitem label="&febe.schedule.weekly.fri.label;" value="5"/>
  121.                                     <menuitem label="&febe.schedule.weekly.sat.label;" value="6"/>
  122.                                 </menupopup>
  123.                             </menulist>
  124.                             <label id="weeklylabelatID" value="&febe.schedule.at.label;"/>
  125.                             <menulist id="weeklyHourID" preference="weeklyHour">
  126.                                 <menupopup>
  127.                                     <menuitem label="00" value="0"/>
  128.                                     <menuitem label="01" value="1"/>
  129.                                     <menuitem label="02" value="2"/>
  130.                                     <menuitem label="03" value="3"/>
  131.                                     <menuitem label="04" value="4"/>
  132.                                     <menuitem label="05" value="5"/>
  133.                                     <menuitem label="06" value="6"/>
  134.                                     <menuitem label="07" value="7"/>
  135.                                     <menuitem label="08" value="8"/>
  136.                                     <menuitem label="09" value="9"/>
  137.                                     <menuitem label="10" value="10"/>
  138.                                     <menuitem label="11" value="11"/>
  139.                                     <menuitem label="12" value="12"/>
  140.                                     <menuitem label="13" value="13"/>
  141.                                     <menuitem label="14" value="14"/>
  142.                                     <menuitem label="15" value="15"/>
  143.                                     <menuitem label="16" value="16"/>
  144.                                     <menuitem label="17" value="17"/>
  145.                                     <menuitem label="18" value="18"/>
  146.                                     <menuitem label="19" value="19"/>
  147.                                     <menuitem label="20" value="20"/>
  148.                                     <menuitem label="21" value="21"/>
  149.                                     <menuitem label="22" value="22"/>
  150.                                     <menuitem label="23" value="23"/>
  151.                                 </menupopup>
  152.                             </menulist>
  153.                             <menulist id="weeklyMinuteID" preference="weeklyMinute">
  154.                                 <menupopup>
  155.                                     <menuitem label=":00" value="0"/>
  156.                                     <menuitem label=":05" value="5"/>
  157.                                     <menuitem label=":10" value="10"/>
  158.                                     <menuitem label=":15" value="15"/>
  159.                                     <menuitem label=":20" value="20"/>
  160.                                     <menuitem label=":25" value="25"/>
  161.                                     <menuitem label=":30" value="30"/>
  162.                                     <menuitem label=":35" value="35"/>
  163.                                     <menuitem label=":40" value="40"/>
  164.                                     <menuitem label=":45" value="45"/>
  165.                                     <menuitem label=":50" value="50"/>
  166.                                     <menuitem label=":55" value="55"/>
  167.                                 </menupopup>
  168.                             </menulist>
  169.                         </row>
  170.                         <row align="center">
  171.                             <radio id="monthlyID" value="monthly"/>
  172.                             <label id="monthlylabelID" value="&febe.schedule.monthly.label;"/>
  173.                             <menulist id="monthlyDayID" preference="monthlyDay">
  174.                                 <menupopup>
  175.                                     <menuitem label="&febe.ordinal.1st;" value="1"/>
  176.                                     <menuitem label="&febe.ordinal.2nd;" value="2"/>
  177.                                     <menuitem label="&febe.ordinal.3rd;" value="3"/>
  178.                                     <menuitem label="&febe.ordinal.4th;" value="4"/>
  179.                                     <menuitem label="&febe.ordinal.5th;" value="5"/>
  180.                                     <menuitem label="&febe.ordinal.6th;" value="6"/>
  181.                                     <menuitem label="&febe.ordinal.7th;" value="7"/>
  182.                                     <menuitem label="&febe.ordinal.8th;" value="8"/>
  183.                                     <menuitem label="&febe.ordinal.9th;" value="9"/>
  184.                                     <menuitem label="&febe.ordinal.10th;" value="10"/>
  185.                                     <menuitem label="&febe.ordinal.11th;" value="11"/>
  186.                                     <menuitem label="&febe.ordinal.12th;" value="12"/>
  187.                                     <menuitem label="&febe.ordinal.13th;" value="13"/>
  188.                                     <menuitem label="&febe.ordinal.14th;" value="14"/>
  189.                                     <menuitem label="&febe.ordinal.15th;" value="15"/>
  190.                                     <menuitem label="&febe.ordinal.16th;" value="16"/>
  191.                                     <menuitem label="&febe.ordinal.17th;" value="17"/>
  192.                                     <menuitem label="&febe.ordinal.18th;" value="18"/>
  193.                                     <menuitem label="&febe.ordinal.19th;" value="19"/>
  194.                                     <menuitem label="&febe.ordinal.20th;" value="20"/>
  195.                                     <menuitem label="&febe.ordinal.21st;" value="21"/>
  196.                                     <menuitem label="&febe.ordinal.22nd;" value="22"/>
  197.                                     <menuitem label="&febe.ordinal.23rd;" value="23"/>
  198.                                     <menuitem label="&febe.ordinal.24th;" value="24"/>
  199.                                     <menuitem label="&febe.ordinal.25th;" value="25"/>
  200.                                     <menuitem label="&febe.ordinal.26th;" value="26"/>
  201.                                     <menuitem label="&febe.ordinal.27th;" value="27"/>
  202.                                     <menuitem label="&febe.ordinal.28th;" value="28"/>
  203.                                 </menupopup>
  204.                             </menulist>
  205.                             <label id="monthlylabelatID" value="&febe.schedule.at.label;"/>
  206.                             <menulist id="monthlyHourID" preference="monthlyHour">
  207.                                 <menupopup>
  208.                                     <menuitem label="00" value="0"/>
  209.                                     <menuitem label="01" value="1"/>
  210.                                     <menuitem label="02" value="2"/>
  211.                                     <menuitem label="03" value="3"/>
  212.                                     <menuitem label="04" value="4"/>
  213.                                     <menuitem label="05" value="5"/>
  214.                                     <menuitem label="06" value="6"/>
  215.                                     <menuitem label="07" value="7"/>
  216.                                     <menuitem label="08" value="8"/>
  217.                                     <menuitem label="09" value="9"/>
  218.                                     <menuitem label="10" value="10"/>
  219.                                     <menuitem label="11" value="11"/>
  220.                                     <menuitem label="12" value="12"/>
  221.                                     <menuitem label="13" value="13"/>
  222.                                     <menuitem label="14" value="14"/>
  223.                                     <menuitem label="15" value="15"/>
  224.                                     <menuitem label="16" value="16"/>
  225.                                     <menuitem label="17" value="17"/>
  226.                                     <menuitem label="18" value="18"/>
  227.                                     <menuitem label="19" value="19"/>
  228.                                     <menuitem label="20" value="20"/>
  229.                                     <menuitem label="21" value="21"/>
  230.                                     <menuitem label="22" value="22"/>
  231.                                     <menuitem label="23" value="23"/>
  232.                                 </menupopup>
  233.                             </menulist>
  234.                             <menulist id="monthlyMinuteID" preference="monthlyMinute">
  235.                                 <menupopup>
  236.                                     <menuitem label=":00" value="0"/>
  237.                                     <menuitem label=":05" value="5"/>
  238.                                     <menuitem label=":10" value="10"/>
  239.                                     <menuitem label=":15" value="15"/>
  240.                                     <menuitem label=":20" value="20"/>
  241.                                     <menuitem label=":25" value="25"/>
  242.                                     <menuitem label=":30" value="30"/>
  243.                                     <menuitem label=":35" value="35"/>
  244.                                     <menuitem label=":40" value="40"/>
  245.                                     <menuitem label=":45" value="45"/>
  246.                                     <menuitem label=":50" value="50"/>
  247.                                     <menuitem label=":55" value="55"/>
  248.                                 </menupopup>
  249.                             </menulist>
  250.                         </row>
  251.                         <row align="center">
  252.                             <radio value="none"/>
  253.                             <label value="&febe.schedule.none.label;"/>
  254.                         </row>
  255.                     </rows>
  256.                 </grid>
  257.             </radiogroup>
  258.             <hbox pack="end">
  259.                 <button label="&febe.schedule.setbutton.label;" id="setschedulebtn" oncommand="febeSetScheduleBtn()"/>
  260.             </hbox>
  261.             <hbox align="center">
  262.                 <label id="setschedulelbl" value="&febe.schedule.display.label;"/>
  263.                 <textbox flex="1" id="nextbackupdate" class="plain" value="" readonly="yes"/>
  264.             </hbox>
  265.         </groupbox>
  266.         <groupbox class="box-inset">
  267.             <caption class="outset rounded">
  268.                 <label value="&febe.startstop.label;"/>
  269.                 <image id="febeHelp33" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('33','&febe.startstop.label;');" class="helpButton"/>
  270.             </caption>
  271.             <checkbox id="backupOnStartup_id" label="&febe.startbu.label;" preference="backupOnStartup"/>
  272.             <checkbox class="indent" id="backupOnStartupPrompt_id" label="&febe.promptbu.label;" preference="backupOnStartupPrompt"/>
  273.             <checkbox id="backupOnShutdown_id" label="&febe.stopbu.label;" preference="backupOnShutdown"/>
  274.             <checkbox class="indent" id="backupOnShutdownPrompt_id" label="&febe.promptbu.label;" preference="backupOnShutdownPrompt"/>
  275.         </groupbox>
  276.         <groupbox class="box-inset">
  277.             <caption class="outset rounded">
  278.                 <label id="febeReminderCaptionID" value="&febe.reminder.caption;"/>
  279.                 <image id="febeHelp22" tooltiptext="&febe.tooltiphelp.msg;" onclick="febeHelp('22','&febe.reminder.caption;');" class="helpButton"/>
  280.             </caption>
  281.             <hbox align="center">
  282.                 <label id="febeReminderLabel" value="&febe.reminder.label;"/>
  283.                 <textbox width="30" id="febeReminderDays" preference="reminderdays"/>
  284.             </hbox>
  285.             <hbox>
  286.                 <label id="febeLastBuLabel" value="&febe.lastbu.label;"/>
  287.                 <label id="febeLastBU" value=""/>
  288.             </hbox>
  289.             <hbox>
  290.                 <label id="febeLastBuTypeLabel" value="&febe.buType.caption;:"/>
  291.                 <label id="febeLastBuType" value=""/>
  292.             </hbox>
  293.             <hbox>
  294.                 <button id="viewlastbudir" label="&febe.lastbu.viewdir.btn;" oncommand="febeViewLastBUdir()"/>
  295.                 <spacer/>
  296.                 <button id="viewlastbupage" label="&febe.lastbu.viewresults.btn;" oncommand="febeViewLastBUpage()"/>
  297.             </hbox>
  298.         </groupbox>
  299.     </prefpane>
  300. </overlay>